home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 2.iso / tset / tset.doc next >
Text File  |  1991-10-19  |  3KB  |  84 lines

  1. □                                                                  □
  2. □    環境変数操作コマンド  TSET.EXE  Ver 0.04                      □
  3. □                                                                  □
  4. □                  1991.07.24  by Y.Kurihara (Nif PDC01620/くり)  □
  5. □                                                                  □
  6.  
  7. ●はじめに
  8.  
  9.     このプログラムは、環境変数の値を設定、削除もしくは、表示するコマン
  10.   ドです。使用方法は、内部コマンドの "SET" とほぼ同じですが、ファイルか
  11.   ら環境変数を読み込む機能が追加されています。この機能は、TOWNS-OS,MS-DOS,
  12.   MS-WINDOWS 等の AUTOEXEC.BAT で同じ環境変数を設定する時に便利でしょ
  13.   う。
  14.  
  15.     なお、このプロクラムは LSI C-86 Ver 3.20 試食版 で作成しました。
  16.  
  17.  
  18. ●使用方法
  19.  
  20.   (1) Tset [-c] < 環境変数 >=< 値 >
  21.       環境変数を設定します。
  22.  
  23.   (2) Tset [-c] < 環境変数 >=
  24.       環境変数を削除します。
  25.  
  26.   (3) Tset [-c] @< ファイル名 >
  27.       環境変数ファイルを読み込みます。ファイルのフォーマットは、
  28.  
  29.             < 環境変数 >=< 値 >
  30.  
  31.       の形式にしてください。また余分な空白を含んではいけません。
  32.  
  33.   (4) Tset [-c]
  34.       環境変数を表示します。
  35.  
  36.   オプション
  37.       -c    CONTROL.EXE の環境を操作します。このオプションは TOWNS-OS
  38.             上で使用してください。(ORICON,ERICON 等を含む )
  39.  
  40.  
  41. ●注意事項
  42.  
  43.   (1) 環境変数領域について
  44.     MS-DOS の場合、自分に与えられた環境変数領域で環境変数を設定しても、
  45.   プログラムを呼び出した COMMAND.COM の環境変数領域を変更した事には
  46.   なりません。そこでこのプログラムでは、親プロセスを遡り COMMAND.COM
  47.   をさがし、その環境変数領域を操作しています。
  48.  
  49.     TOWNS-OS 上でコンソールエミュレータを使用している時に環境変数を
  50.   設定しても、一度 TOWNS-OS に戻ると環境変数は元に戻ってしまいます。こ
  51.   れは、TOWNS-MENU や各プログラムが CONTROL.EXE を親プロセスとして交
  52.   互に実行されているためです。オプション -c を指定すると、この CONTROL.EXE
  53.   の環境変数領域を変更するため、TOWNS-OS に戻っても環境変数の設定が有
  54.   効になります。
  55.  
  56.   (2) 環境変数ファイルの読み込みについて
  57.     このプログラムでは、INT 24H の処理を自前で行っています。ですから、
  58.   環境変数ファイルが A: or B: ドライブにある場合にフロッピーが準備さ
  59.   れてなくても、
  60.  
  61.       ドライブの準備ができていません .< 読取り中 >< ドライブ A:>
  62.       中止 <A>, もう一度 <R>, 無視 <I>?
  63.  
  64.   といったメッセージを出すことなく処理を続行します。
  65.  
  66.  
  67. ●配付条件
  68.  
  69.     本プログラムはフリーソフトウェアです。 以下の条件を守るかぎり、転
  70.   載/配付/改造は自由です。
  71.  
  72.     本プログラムを転載/配付する時は、全ファイルを同時に転載/配付し
  73.   てください。また、 改造したプログラムを転載/配付する時には、変更者と
  74.   変更箇所のわかるドキュメントを添付してください。
  75.  
  76.     本プログラムは 「無保証」 です。  本プログラムの使用によって生じた、
  77.   いかなる障害/損害についても転載者/配付者/作者は責任を負いません。
  78.   各自の責任の範囲で使用してください。
  79.  
  80.     なおソースファイル中、ENVIRON.H/ENVIRON.C については ENVIRON.DOC
  81.   の配付条件に従って下さい。
  82.  
  83.                                                  くり (Nif PDC01620)
  84.